substantially built - Français Anglais Dictionnaire